/**
 * 数据初始化插件
 * 在应用启动时预加载重要的基础数据
 */
export default defineNuxtPlugin(async () => {
  // 只在客户端执行
  if (import.meta.client) {
    const { $pinia } = useNuxtApp();
    
    // 导入医疗记录字段store
    // const { useMedicalRecordFieldStore } = await import('@/store/medicalRecordField');
    
    // 初始化store
    // const medicalFieldStore = useMedicalRecordFieldStore($pinia);
    
    // 预加载医疗记录字段数据
    try {
      // await medicalFieldStore.fetchMedicalRecordFields();
      //console.log('医疗记录字段数据预加载完成');
    } catch (error: any) {
      //console.warn('预加载医疗记录字段失败:', error?.message || error);
    }
  }
});
